﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CSP.Model.CSP;
using CSP.Model.CSPEnum;

namespace CSP.Bll.IObjectBlls
{
    public interface IRecommendBll: ICSPBll<Recommend>
    {
        /// <summary>
        /// 根据推荐类型和推荐数量获取相对应的ServiceInfo
        /// </summary>
        /// <param name="recommendType">指定推荐类型</param>
        /// <param name="count">指定需要推荐的数量</param>
        /// <param name="cacheSeed">指定缓存的种子</param>
        /// <returns></returns>
        SearchServiceList[] GetSearchServiceListByRecommendTypeAndCount(Model.CSPEnum.RecommendType recommendType, int count, string cacheSeed = "");
    }
}
